immersed in one's work - Français Anglais Dictionnaire